package com.yohann.boot.util;

import java.util.Base64;

/**
 * base64转换工具类
 *
 * @author Yeung Wah
 * @since 2021/5/8
 */
public class Base64Utils {

    private Base64Utils() {
    }

    /**
     * 字节数组 转 base64字符串
     *
     * @param bytes 字节数组
     * @return base64字符串
     */
    public static String encode(byte[] bytes) {
        return Base64.getEncoder().encodeToString(bytes);
    }

    /**
     * 字节数组 转 字节数组
     *
     * @param base64String base64字符串
     * @return 字节数组
     */
    public static byte[] decode(String base64String) {
        return Base64.getDecoder().decode(base64String);
    }
}